long term shares